ancient form of grenade - Turco Inglés Diccionario